hand movable sprinkler system - Spanish English Dictionary